package lessons.no4.no45;

/************
 * 第4章 4.5.1
 * 成员内部类演示
 */
public class No4_5_1
{
    public static void main(String[] args) {

        /**
         * 外部使用内部成员类
         */
        No4_5_1 tclass = new No4_5_1();
        No4_5_1.Data data = tclass.new Data();
        data.show();
    }

    /**
     * 定义成员内部类
     */
    class Data
    {
        public void show()
        {
            System.out.println("这是内部成员类 Data 的 show 方法");
            fun();
        }
    }

    public void fun()
    {
        System.out.println("这是外部类 No4_5_1 的方法 fun");
    }
}